@charset "utf-8";
@font-face {
  font-family: 'webfont1';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_2d7mh5sa1xp.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_2d7mh5sa1xp.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_2d7mh5sa1xp.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_2d7mh5sa1xp.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_2d7mh5sa1xp.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_2d7mh5sa1xp.svg#AlibabaPuHuiTiH') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: "SourceHanSansCN-Regular";
  src: url("//ac57.oss-cn-chengdu.aliyuncs.com/font/siyuan/SourceHanSansCN-Regular.woff2") format("woff2"),
       url("//ac57.oss-cn-chengdu.aliyuncs.com/font/siyuan/SourceHanSansCN-Regular.woff") format("woff"),
       url("//ac57.oss-cn-chengdu.aliyuncs.com/font/siyuan/SourceHanSansCN-Regular.ttf") format("truetype"),
       url("//ac57.oss-cn-chengdu.aliyuncs.com/font/siyuan/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("//ac57.oss-cn-chengdu.aliyuncs.com/font/siyuan/SourceHanSansCN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,main{display:block}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; display:block; width:100%; max-width:100%;}
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%;}
body{font:14px Arial,"microsoft JhengHei", Helvetica, sans-serif;*font:14px "microsoft JhengHei",Arial, Helvetica, sans-serif; color:#212121;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; background:url(../img/bg.jpg) repeat;}
pre{font-family:'microsoft JhengHei'; white-space:pre-wrap;word-wrap: break-word;}
a{font-size:14px;text-decoration:none;transition:ease .65s; color:#212121; outline:none;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input[type="text"],input[type="password"],input[type="search"],textarea,select{outline: none; font-family:"microsoft JhengHei";-webkit-appearance: none;border-radius: 0; font-size:14px; display:block; width:100%; border:none; background:none; border:1px solid #dbdbdb; padding:6px 12px; transition:ease .45s;}
input[type="radio"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;}
input[type="checkbox"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;}
input::-webkit-input-placeholder {color: #888888;}
input:-moz-placeholder {　color: #888888;}
input::-moz-placeholder {color: #888888;}
input:-ms-input-placeholder {color: #888888;}
textarea{resize:none; overflow:hidden;}
textarea::-webkit-input-placeholder {color: #888888;}
textarea:-moz-placeholder {　color: #888888;}
textarea::-moz-placeholder {color: #888888;}
textarea:-ms-input-placeholder {color: #888888;}
select::-ms-expand { display: none; }
i,em{font-style:normal;}
.left{float:left;}
.right{float:right;}
.lh-flex{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.container{max-width:1220px; margin:auto; position:relative; padding:0 10px;}
/*分享*/
#bsWXBox{box-sizing:initial;}
#bsBox{box-sizing:initial;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
/*布局*/
.lh-header{position:fixed; left:0; top:0; z-index:100; width:100%; height:86px;background:rgba(0,0,0,.6);transition: ease .65s;}
.fixed .lh-header{    transform: translateY(-100%);}
.lh-logo{position:absolute; left:3.9vw; top:26px; overflow:hidden; width:91px; height:31px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lh-logo:after{content:''; display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:url(../img/logo-black.png) no-repeat center; background-size:cover; opacity:0; transition:ease .65s;}
.lh-nav{position:absolute; right:3.9vw; top:30px;}
.lh-nav li{margin-left:2.6vw; float:left; position:relative;}
.lh-nav li:first-child{margin-left:0;}
.lh-nav li a{color:#fff; text-transform:uppercase; font-size:14px;position:relative; white-space:nowrap;perspective:200px; transition:ease 0s;}
.lh-nav li a:before{content:''; display:block; width:4px; height:4px; border-radius:50%; background:#fff; position:absolute; left:50%; top:-10px; margin-left:-2px; transition:ease .65s; transform:translateX(-20px); opacity:0;}
.lh-nav li a:after{content:''; display:block; width:4px; height:4px; border-radius:50%; background:#fff; position:absolute; left:50%; bottom:-10px; margin-left:-2px; transition:ease .65s;transform:translateX(20px); opacity:0;}
.lh-nav li a:hover:before,.lh-nav li a:hover:after,.lh-nav li a.on:before,.lh-nav li a.on:after{transform:translateX(0); opacity:1;}
/*导航文字效果1*/
/*.lh-nav li a span{transition:ease .65s; display:inline-block;transform-style:preserve-3d;}
.lh-nav li a em{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%) rotateX(-180deg); font-weight:bold; opacity:0;transition:ease .65s;transform-style:preserve-3d;}
.lh-nav li a:hover span,.lh-nav li a.on span{transform:translateY(0) rotateX(-180deg); opacity:0;}
.lh-nav li a:hover em,.lh-nav li a.on em{transform:translate(-50%,-50%) rotateX(0); opacity:1;}*/
/*导航文字效果2*/
.lh-nav li a span{transition:ease .65s; display:inline-block;transform-style:preserve-3d;}
.lh-nav li a em{position:absolute; left:50%; top:50%; transform:translate(-50%,20px) rotateX(-180deg) rotateZ(-35deg); font-weight:bold; opacity:0;transition:ease .65s;transform-style:preserve-3d;}
.lh-nav li a:hover span,.lh-nav li a.on span{transform:translateY(-20px) rotateX(-180deg) rotateZ(35deg); opacity:0;}
.lh-nav li a:hover em,.lh-nav li a.on em{transform:translate(-50%,-50%) rotateX(0) rotateZ(0); opacity:1;}
/*导航文字效果3*/
/*.lh-nav li a span{transition:ease .65s; display:inline-block;transform-style:preserve-3d;}
.lh-nav li a em{position:absolute; left:50%; top:50%; transform:translate(-50%,20px); font-weight:bold; opacity:0;transition:ease .65s;transform-style:preserve-3d;}
.lh-nav li a:hover span,.lh-nav li a.on span{transform:translateY(-20px); opacity:0;}
.lh-nav li a:hover em,.lh-nav li a.on em{transform:translate(-50%,-50%);opacity:1;}*/

.lh-public-bg{overflow:hidden;}
.lh-public-bg:after{content:''; display:block; width:300%; height:300%;background:url(../img/stoerer_repeat.jpg) repeat;animation:grain 1s steps(1) infinite; position:absolute; left:-100%; top:-100%; opacity:.5;}
@keyframes grain{
	0%,to{
	transform:translate(0)
	}
	10%{
	transform:translate(13px, -25px)
	}
	20% {
	transform:translate(35px, 30px)
	}
	30% {
	transform:translate(-20px, -45px)
	}
	40% {
	transform:translate(47px, 20px)
	}
	50% {
	transform:translate(10px, 18px)
	}
	60% {
	transform:translate(15px, -87px)
	}
	70% {
	transform:translateY(20px)
	}
	80% {
	transform:translate(3px, 35px)
	}
	90% {
	transform:translate(-10px, 10px)
	}
}
.lh-plant1:before{content:''; display:block; width:100%; height:100%; background:url(../img/line.png) no-repeat center; background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0; top:0; z-index:2;}
.lh-index-plant>div>div:first-child{z-index:100;}
.lh-index-kooant{width:61.927083333333336vw; height:16.510416666666668vw; background:url(../img/kooant-bd.png) no-repeat center; background-size:cover; position:fixed; left:3.9vw; top:0 !important; z-index:4; overflow:hidden;transition: width 1s,height 1s,opacity 1s,transform 1s,left 1s;}
.lh-index-kooant:after{content:''; display:block; width:100%; height:100%;background:url(../img/cs/a1.jpg) no-repeat center; -webkit-mask-image:url(../img/kooant-hd.png);-webkit-mask-size:cover; position:absolute; left:0; top:0; opacity:0; transition:all .65s;}
.lh-index-kooant:hover:after{opacity:.3; animation:kooantImg linear 5s infinite;}
@keyframes kooantImg{
	0%{background-position:left center;}
	50%{background-position:right center;}
	100%{background-position:left center;}	
}
.lh-plant1-a{width:32.55208333333333vw; height:32.55208333333333vw; background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; right:7.9vw; top:50%; transform:translateY(-50%); z-index:2;}
.lh-plant1-text{color:#FFFFFF; text-align:center; position:absolute; left:0; top:70%; width:100%; z-index:2;}
.lh-plant1-text h2{font-size:40px;}
.lh-plant1-text h3{font-size:26px; letter-spacing:30px; margin-top:10px; text-indent:30px;font-family: 'webfont1';}
#plant1Canvas{position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.lh-plant-btn{position:absolute; left:50%; bottom:2vh; color:#fff; z-index:2; font-weight:bold; transform:translateX(-50%); opacity:.8;}
.lh-plant-btn i{font-size:24px; display:block; animation:btn linear 1.2s infinite;}
@keyframes btn{
	0%{transform:translateY(0); opacity:.8;}
	50%{transform:translateY(10px); opacity:.2;}	
	100%{transform:translateY(0); opacity:.8;}
}
.lh-index-plant{position:relative; width:100%; height:100vh; overflow:hidden;}
.lh-plant2{z-index:2;}
.Plant2 .lh-index-kooant{left:20%; width:51.770833333333336vw; height:13.802083333333334vw; opacity:.2;transform: translateY(110vh);}
.Plant3 .lh-index-kooant{left:-10px; opacity:.2;transform: translateY(210vh);}
.lh-plant2{display:flex; align-items:center; justify-content:center;padding-bottom: 7%;}
.lh-plant2-text{position:relative; z-index:3; color:#fff; text-align:center;}
.lh-plant2-text>h2{font-size:30px;font-family: 'webfont1';}
.lh-plant2-text>pre{font-size:18px; margin-top:10px; line-height:34px;}
.lh-plant2-item{margin-top:14vh; width:73vw;}
.lh-plant2-item li{width:33.3%; flex:1;}
.lh-plant2-item li h2{font-size:70px; color:#D51818; font-weight:bold; text-shadow:0 0 40px rgba(255,255,255,.5);}
.lh-plant2-item li h2 b{color:#fff; font-size:100px;}
.lh-plant2-item li pre{font-size:16px; line-height:30px;text-shadow:0 0 40px rgba(255,255,255,.9);}
.lh-plant2-item li h3{font-size:12px;line-height:30px;text-shadow:0 0 40px rgba(255,255,255,.9);}
.lh-partner{position:absolute; right:0; bottom:0; background-position:left center; background-repeat:repeat-x; z-index:2; width:500%; height:599px; animation:partner linear 200s infinite;}
@keyframes partner{
	0%{transform:translateX(0);}
	100%{transform:translateX(50%);}	
}
.lh-plant3{display:flex; align-items:center; justify-content:center; z-index:2; background:url(../img/bg.jpg) repeat; overflow:hidden;padding-bottom:6%;}
.lh-plant3-banner{margin-top:8vh; max-width:476px; overflow:hidden; position:relative;}
.lh-plant3-banner .bd li .icon{height:90px; display:flex; align-items:center; justify-content:center;}
.lh-plant3-banner .bd li img{width:auto; margin:auto;}
.lh-plant3-banner .bd li .name{font-size:40px; line-height:50px; font-weight:bold; margin-top:30px;}
.lh-plant3-banner .bd li .come{margin-top:20px; font-size:20px;}
.lh-plant3-banner .bd li .nname{line-height:24px; margin-top:30px;}
.lh-plant3:before{content:''; display:block; width:36.145833333333336vw; height:41.66666666666667vw; position:absolute; right:0; bottom:0; z-index:2; background:url(../img/icon2.png) no-repeat center; background-size:cover; opacity:.2;}
.lh-plant3-hd{position:absolute; left:0; bottom:7vh !important; text-align:center; z-index:3; width:100%;}
.lh-plant3-hd li{width:10px; height:10px; background:#BFBFBF; margin:0 22px !important; opacity:1; transition:ease .65s; outline:none;}
.lh-plant3-hd li.on{background:#D51818;}
.lh-index-plant>div{height:100vh; position:relative;}
.lh-plant2{width:100%; height:100%; position:relative; overflow:hidden; background:url(../img/bg.jpg) repeat;}
.lh-plant4{display:flex; align-items:center; justify-content:center; z-index:4; background-size:cover; background-position:center; background-repeat:no-repeat;}
.lh-plant2-text.black{color:#000;}
.lh-plant2-text>h3{font-size:40px; margin-top:10px;font-family: 'webfont1'; color:#D51818;}
.lh-explore{width:35.41666666666667vw; height:35.41666666666667vw; border-radius:50%; border:1px dashed #121414; display:flex; align-items:center; justify-content:center; font-size:16px; line-height:35px; margin:30px auto 0; position:relative; padding-top:20%;}
.lh-explore .btn{margin:20px 0;}
.lh-explore .btn span{padding:6px 15px; border-radius:30px; border:1px solid #D51818; font-family: 'webfont1'; margin:0 6px; font-size:20px;}
.lh-explore .bg{width:34.6875vw; height:12.03125vw; background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; left:50%; top:-10px; transform:translateX(-50%);}
.lh-explore .bg:after{content:''; display:block; width:100%; height:100%; background:url(../img/icon2.png) no-repeat center;-webkit-mask-image:url(../img/icon4.png);-webkit-mask-size:cover; position:absolute; left:0; top:0; opacity:0; transition:ease .65s;}
.lh-explore .bg:hover:after{opacity:1;}
.lh-index-plant>div>div>div{width:100%; height:100%; overflow:hidden;}
.NavBlack .lh-logo:after{opacity:1;}
.NavBlack .lh-nav li a{color:#000;}
.NavBlack .lh-nav li a:before,.NavBlack .lh-nav li a:after{background:#000;}
.lh-plant5,.lh-plant6,.lh-plant7{display:flex; align-items:center; justify-content:center; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lh-plant5 .title,.lh-plant6 .title{font-size:30px; font-weight:bold;writing-mode:tb-lr;writing-mode: vertical-lr; line-height:42px; position:absolute; left:-120px; top:50%; transform:translateY(-50%); white-space:nowrap;font-family: "SourceHanSansCN-Regular";}
.lh-method-item{width:41.66666666666667vw; height:41.66666666666667vw; position:relative;}
.lh-method-item li{border:1px dashed #FFB0B0;position:absolute;top:50%; transform:translateY(-50%); border-radius:50%; display:flex; align-items:center; justify-content:flex-end; padding-right:1vw;}
.lh-method-item li:first-child{width:11.458333333333332vw; height:11.458333333333332vw; left:30px; justify-content:center;}
.lh-method-item li .name{font-size:0.9375vw; font-weight:bold;}
.lh-method-item li .conts{font-size:0.78125vw; line-height:1.3vw; color:#3c3c3c; height:2.6vw; overflow:hidden; margin-top:10px;}
.lh-method-item li:nth-child(2){width:23.958333333333336vw; height:23.958333333333336vw; left:20px; border-color:#E96262;}
.lh-method-item li:nth-child(3){width:35.375vw; height:35.375vw; left:10px; border-color:#B64646;}
.lh-method-item li:nth-child(4){width:45.83333333333333vw; height:45.83333333333333vw; left:0; border-color:#4D0D0D;}
.lh-method-bg{width:45.9375vw; height:12.708333333333332vw; background-position:center; background-repeat:no-repeat; background-size:cover;}
.Plant4 .lh-index-kooant{left: 33%;width:34.6875vw;height:12.03125vw;opacity:1;transform: translateY(326vh); background:url(../img/icon4.png) no-repeat center; background-size:cover;}
.Plant5 .lh-index-kooant{left: 30%;width:45.9375vw; height:12.708333333333332vw;opacity:1;transform: translateY(375vh); background:url(../img/icon5.png) no-repeat center; background-size:cover;}
.Plant4 .lh-index-kooant:after{-webkit-mask-image: url(../img/icon4.png);-webkit-mask-size: cover;}
.Plant5 .lh-index-kooant:after{-webkit-mask-image: url(../img/icon5.png);-webkit-mask-size: cover;}
.Plant6 .lh-index-kooant{left:26%;width:50.78125vw; height:13.697916666666668vw;opacity:1;transform: translateY(475vh); background:url(../img/icon7.png) no-repeat center; background-size:cover;}
.Plant6 .lh-index-kooant:after{-webkit-mask-image: url(../img/icon7.png);-webkit-mask-size: cover;}
.lh-approach{width:41.66666666666667vw; height:41.66666666666667vw; border:1px dashed #0C0C0C; display:flex; align-items:flex-end; padding-bottom:3vw; justify-content:center; border-radius:50%;}
.lh-approach img{width:80%;}
.lh-addr-hd li{display:inline-block; font-size:30px; margin:0 44px; position:relative; cursor:pointer; transition:ease .65s;}
.lh-addr-hd li:before{content:''; display:block; width:2px; height:34px; background:#000; position:absolute; left:-44px; top:50%; transform:translateY(-50%);}
.lh-addr-hd li:first-child:before{display:none;}
.lh-addr-hd li.on{text-shadow:1px 1px 1px rgba(0,0,0,1);}
/* .lh-addr-bd{margin-top:6vh; width:600px; overflow:hidden;} */
.lh-addr-bd{margin-top:6vh; width:100%; overflow:hidden;}
.lh-addr-bd .swiper-wrapper {
	display: flex;
	gap: 20px;
}
.lh-addr-bd .swiper-wrapper .swiper-slide{
	flex: 1;
}
@media (max-width:980px) {
	.lh-addr-bd .swiper-wrapper {
		flex-direction: column;
	}
	.lh-addr-item li .icon img{
		width: 171px !important;
		margin-bottom: 10px;
	}
	/* .lh-addr-hd{
		display: none;
	} */

}
.lh-addr-item li .icon img{
	
	margin-bottom: 16px;
}
.lh-addr-item li img{width:auto; margin:auto;}
.lh-addr-item li .img{margin:3vh 0;}
.lh-addr-item li h2 img{display:inline-block; position:relative; margin-right:10px; top:5px;}
.lh-addr-item li h2{font-size:18px; font-weight:bold; margin-bottom:10px;}
.lh-addr-item li h3{line-height:26px; font-size:16px; font-weight:bold; text-align: left;padding-left: 22%;}
.lh-address-r{position:absolute; right:5.2vw; bottom:3.5vh;}
.lh-address-r li{margin-bottom:4vh; text-align:center; font-size:15px;}
.lh-address-r li:first-child .img{box-shadow:0 0 40px rgba(0,0,0,.2);}
.lh-address-r li img{width:auto; margin:auto;}
.lh-address-r li h2{margin-top:15px;}
.lh-address-r li a h2{border-bottom:1px solid #000; padding-bottom:4px;}
/*动画*/
.lh-plant2-text>h2,.lh-plant2-text>pre,.lh-explore{transform:translateY(-100px); opacity:0; transition:ease 1s;}
.lh-plant4 .lh-plant2-text>h3,.lh-plant4 .lh-plant2-text>h2,.lh-plant4 .lh-plant2-text>pre{transform:translateY(100px); opacity:0; transition:ease 1s;}
.lh-index-plant .swiper-slide-active .lh-plant2-text>h2,.lh-index-plant .swiper-slide-active .lh-plant2-text>pre,.lh-index-plant .swiper-slide-active .lh-plant2-text>h3,.lh-index-plant .swiper-slide-active .lh-explore{transform:translate(0,0); opacity:1; transition-delay:.65s;}
.lh-plant2-item li{transform:translateY(100%); opacity:0; transition:ease 1s;}
.lh-index-plant .swiper-slide-active .lh-plant2-item li{transform:translateY(0); opacity:1; transition-delay:.65s;}
.lh-index-plant .swiper-slide-active .lh-plant2-item li:nth-child(2){transition-delay:.75s;}
.lh-index-plant .swiper-slide-active .lh-plant2-item li:nth-child(3){transition-delay:.85s;}
.lh-plant5 .title,.lh-plant6 .title{transform:translate(-100px,-50%); opacity:0; transition:ease 1s;}
.swiper-slide-active .lh-plant5 .title,.swiper-slide-active .lh-plant6 .title{transform:translate(0,-50%); opacity:1; transition-delay:.65s;}
.lh-method-item li{opacity:0; transform:translateY(-50%) scale(.5);transition:ease 1s; transform-origin:left center;}
.swiper-slide-active .lh-method-item li{opacity:1;transform:translateY(-50%) scale(1);transition-delay:.75s;}
.swiper-slide-active .lh-method-item li:nth-child(2){transition-delay:.85s;}
.swiper-slide-active .lh-method-item li:nth-child(3){transition-delay:.95s;}
.swiper-slide-active .lh-method-item li:nth-child(4){transition-delay:1.05s;}
.swiper-slide-active .lh-method-item li:nth-child(5){transition-delay:1.15s;}
.lh-approach{opacity:0;transform:scale(.5);transition:ease 1s;}
.swiper-slide-active .lh-approach{opacity:1;transform:scale(1);transition-delay:.65s;}
.lh-address-r{transform:translateY(50%);transition:ease 1s; opacity:0;}
.swiper-slide-active .lh-address-r{transform:translateY(0);opacity:1;transition-delay:.65s;}
.lh-addr-tab{transform:translateY(-100px);transition:ease 1s; opacity:0;}
.swiper-slide-active .lh-addr-tab{transform:translateY(0);opacity:1;transition-delay:.15s;}
.lh-plant1-text{transform:translateY(100px);transition:ease 1s; opacity:0;}
.swiper-slide-active .lh-plant1-text{transform:translateY(0); opacity:1; transition-delay:.65s;}
.lh-index-kooant{transform:translate(100px,30vh);opacity:0;}
.swiper-slide-active .lh-index-kooant{transform:translate(0,30vh); opacity:1;}
.lh-plant1-a{transform:scale(.8) translate(-100px,-50%);transition:ease 1s; opacity:0; }
.swiper-slide-active .lh-plant1-a{transform:scale(1) translate(0,-50%); opacity:1; transition-delay:.45s;}
.swiper-slide-active .lh-plant3 .lh-plant2-text>h2,.swiper-slide-active .lh-plant3 .lh-plant2-text>pre{opacity:1;}
.lh-ban-box{height:100vh; width:100%;}
.lh-ban{position:fixed; left:0; top:0; width:100%; height:100%;}
.lh-ban .lh-index-kooant{width:45.416666666666664vw; height:12.083333333333334vw; left:18vw; transform:translateX(0); opacity:1;background-size:45.416666666666664vw 12.083333333333334vw;}
.lh-ban .img img{width:auto;}
.lh-ban .img{position:absolute; right:13vw; top:18.6%; z-index:2; width:27.500000000000004vw; height:27.500000000000004vw; transition:ease 1s; border-radius:50%; overflow:hidden;}
.lh-ban:before{content:''; display:block; width:100%; height:100%; background:url(../img/line2.png) no-repeat center top; background-size:cover;position:absolute; left:0; top:0; z-index:2;}
.lh-ban .text{position:absolute; left:0; top:70%; color:#fff; text-align:center; width:100%; z-index:3;}
.lh-ban .text .name{font-size:30px; line-height:48px;}
.lh-ban .text .nname{font-size:15px; letter-spacing:27px; margin-top:2vh; padding-top:2vh; display:inline-block; text-indent:27px; position:relative;}
.lh-ban .text .nname:before{content:''; display:block; width:92%; height:1px; background:#fff; position:absolute; left:50%; top:0; transform:translateX(-50%);}
.lh-spread{height:100vh; display:flex; align-items:center; justify-content:center; padding:0 5.2vw; position:relative; z-index:2;background:url(../img/bg1.jpg) repeat center; overflow:hidden;}
.lh-spread li{width:25%; float:left; margin-top:18vh; text-align:center;}
.lh-spread li h2{font-size:18px; font-weight:bold;}
.lh-spread li pre{line-height:25px; font-size:15px; margin-top:20px;}
.lh-spread li:nth-child(1),.lh-spread li:nth-child(2),.lh-spread li:nth-child(3),.lh-spread li:nth-child(4){margin-top:0;}
.lh-spread:before{content:''; display:none; width:42.96875vw; height:56.25vw; position:absolute; left:0; top:0; background:url(../img/icon15.jpg) no-repeat center; background-size:cover; transform:translate(100%,-100%); transition:ease 1s; opacity:0; z-index:-1;}
.lh-spread .bbg{width:42.96875vw; height:56.25vw; position:absolute; left:0; top:0; background:url(../img/icon15.jpg) no-repeat center; background-size:cover; transform:translate(100%,-100%); transition:ease 1s; opacity:0; z-index:-1;}
.Spread .lh-spread .bbg{transform:translate(0,0); opacity:1;}
.lh-spread:after{content:''; display:block; width:73.07291666666667vw; height:21.354166666666664vw; z-index:-1; position:absolute; right:-30px; top:50%; background:url(../img/icon14.png) no-repeat center; background-size:cover; opacity:0; transition:ease 1s; transform:translate(0,-300%);}
.Spread .lh-spread:before{transform:translate(0,0); opacity:1;}
.Spread .lh-ban .img{transform:translate(-100%,100%); opacity:0;}
.Spread .lh-spread:after{transform:translate(0,-50%); opacity:.15;}
.Spread .lh-ban .lh-index-kooant{transform:translate(50%,100%); opacity:0;}
.lh-project{padding:290px 0 100px; position:relative; z-index:2; background:url(../img/bg.jpg) center;}
.lh-project:before{content:''; display:block; width:14.0625vw; height:13.645833333333332vw; background:url(../img/icon12.png) no-repeat center; background-size:cover; position:absolute; left:50%; top:40px; transform:translateX(-40%);}
.lh-project-item{width:1240px; margin:auto; position:relative; border:1px dashed #fff; border-top:none; padding:20px;}
.lh-project-item:before{content:''; display:block; width:100%; height:174px; background:url(../img/icona1.png) no-repeat center; position:absolute; left:0; top:-174px;}
.lh-project-item li{width:20%; height:240px; float:left;}
.lh-project-item li .img{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; border-radius:5px; overflow:hidden; position:relative;}
.lh-project-item li .img:before{content:''; display:block; width:100%; height:100%; background:rgba(0,0,0,.6); transition:ease .65s;}
.lh-project-item li .text{width:100%; height:100%; color:#fff; padding:15px; display:flex; align-items:flex-end; line-height:30px; position:relative;}
.lh-project-item li .text div{transition: ease .65s; opacity:.6;}
.lh-project-item li .text:hover div,.lh-project-item li.hover .text div{opacity:1;}
.lh-project-item li .text>div{width:100%;}
.lh-project-item li .text h2{font-size:20px; font-weight:bold;}
.lh-project-item li .text pre{font-size:16px; border-top:1px solid #656565;}
.lh-project-item li .text:before{content:''; display:block; width:27px; height:31px; background:url(../img/jt.png) no-repeat center; position:absolute; left:-27px; bottom:25px; z-index:2;}
.lh-project-item li.liRight{float:right;}
.lh-project-item li.liRight .text:before{left:inherit; right:-27px; transform:rotate(180deg);}
.lh-project-item li.up .text{align-items:flex-start;}
.lh-project-item li.up .text:before{bottom:inherit; top:25px;}
.lh-project-item li.li6 .text:before{bottom:inherit;left:50%; margin-left:-15px; top:-27px; transform:rotate(90deg);}
.lh-loading{width:100%; height:100%; border-radius:5px; background:#5C5C5C; display:flex; align-items:center; justify-content:center; color:#3c3c3c; font-size:18px; font-weight:bold;}
.lh-project-item li:hover .img:before,.lh-project-item li.hover .img:before{opacity:0;}
.lh-footer{z-index:3; position:relative; background:url(../img/bg.jpg) repeat center; padding:70px 0; color:#fff;}
.lh-footer:before{content:''; display:block; width:90%; height:1px; background:#fff; position:absolute; left:5%; top:0;}
.lh-footer.detail:before{display:none;}
.lh-footer.detail .container:before{content:''; display:block; width:100%; height:1px; background:#fff; position:absolute; left:0; top:-70px;}
.lh-footer-l dl{margin-top:60px;}
.lh-footer-l dl:first-child{margin-top:0;}
.lh-footer-l dl dt{line-height:25px; font-size:16px; font-weight:bold; margin-bottom:5px;}
.lh-footer-l dl dt img{display:inline-block; width:auto; position:relative; float:left; margin-right:10px;}
.lh-footer-l dl dd{padding-left:32px; font-size:15px; line-height:25px;}
.lh-footer-r .lh-address-r{transform: translateY(50%); opacity:1; position:static; right:0; bottom:0; margin-top:30px;}
.lh-footer-r .lh-address-r li{float:left; margin-bottom:0; margin-left:60px;}
.lh-footer-r .lh-address-r li:first-child{margin-left:0;}
.lh-footer-r .lh-address-r li .img{border-radius:5px; overflow:hidden;}
.lh-footer-r .lh-address-r li a h2{color:#fff; border-bottom-color:#fff;}
.lh-footer-logo img{width:91px; margin:auto;}
.lh-returnTop{width:54px; height:54px; border-radius:50%; border:1px solid #fff; display:flex; align-items:center; justify-content:center; color:#fff; position:absolute; left:11.4vw; top:-180px; z-index:10;}
.lh-returnTop:before{content:''; display:block; width:80%; height:80%; background:#fff; border-radius:50%; z-index:-1; transform:scale(0); opacity:0; position:absolute; left:10%; top:10%; transition:ease .65s;}
.lh-returnTop:hover{color:#000;}
.lh-returnTop:hover:before{transform:scale(1); opacity:1;}
.lh-returnTop i{font-size:24px;}
.lh-ban .lh-index-kooant{animation:fadeInRight1 linear 1s; top:30%!important;position: absolute;}
.lh-ban .img{animation:fadeInLeft1 linear 1s;}
.lh-ban .text{animation-delay:.65s;animation:fadeInUp1 linear 1s;}
@keyframes fadeInRight1{
	0%{transform:translateX(200px); opacity:0;}	
	100%{transform:translateX(0); opacity:1;}	
}
@keyframes fadeInLeft1{
	0%{transform:translateX(-200px); opacity:0;}	
	100%{transform:translateX(0); opacity:1;}	
}
@keyframes fadeInUp1{
	0%{transform:translateY(200px); opacity:0;}	
	100%{transform:translateY(0); opacity:1;}	
}
.lh-detail-ban{height:100vh; background-position:center; background-repeat:no-repeat; background-size:cover; position:relative; display:flex; align-items:center; justify-content:center; color:#fff;}
.lh-curom{position:absolute; left:3.9vw; top:110px; font-size:16px;}
.lh-curom a{font-size:16px; color:#fff;}
.lh-curom a:hover{text-decoration: underline;}
.lh-detail-ban .text{max-width:600px; position:relative;}
.lh-detail-ban .text:before{content:''; display:block; width:61px; height:47px; background:url(../img/dh.png) no-repeat left center; position:absolute; left:-134px; top:-30px;}
.lh-detail-ban .text:after{content:''; display:block; width:61px; height:47px; background:url(../img/dh.png) no-repeat right center; position:absolute; right:-30px; bottom:-70px;}
.lh-detail-ban .text h2{font-size:30px; font-weight:bold; letter-spacing:8px;}
.lh-detail-ban .text h3{font-size:40px;font-weight:bold; border-top:1px solid #fff; margin-top:20px; padding-top:10px;}
.lh-detail-ban .text .cont{line-height:35px; font-size:18px; margin-top:20px;}
.lh-team{height:100vh; background-position:center; background-repeat:repeat;position:relative; background-image:url(../img/bg1.jpg); position:relative; z-index:1; overflow:hidden;}
.lh-team:before{content:''; display:block; width:100%; height:100%; background:url(../img/icona2.jpg) no-repeat center; background-size:cover; position:absolute; left:0; top:0; z-index:-1; opacity:0; transform:translate(200px,-200px) scale(.8); transition:ease 1s;}
.lh-team-cont{position:absolute; left:25px; top:60%; height:420px; margin-top:-210px; text-align:center; width:100%; z-index:1;}
.lh-team-cont:after{content:''; display:block; width:100%; height:100%; background:url(../img/bg1.jpg) repeat center; position:absolute; left:0; top:0; box-shadow:0 0 40px rgba(0,0,0,.2);}
.lh-team-cont:before{content:''; display:block; width:100%; height:100%; background:url(../img/bg2.jpg) repeat center; position:absolute; left:-25px; bottom:-40px; z-index:-1;}
.lh-team-item{position:relative; z-index:3;}
.lh-team-item li{width:33.3%; margin-top:70px; float:left;}
.lh-team-item li h2{font-size:50px; color:#3C3C3C; font-weight:bold;}
.lh-team-item li h3{font-size:15px;}
.lh-team-item li:nth-child(4),.lh-team-item li:nth-child(5){width:50%;} 
.lh-team-item li:nth-child(4){padding-left:195px;}
.lh-team-item li:nth-child(5){padding-right:195px;}
.lh-team-icon{position:absolute; left:50%; top:-230px; width:659px; height:260px; background-position:center; background-repeat:no-repeat; background-size:cover; margin-left:-330px; transition:ease 1s; transform:translate(-100px,-200%); opacity:0;}
.Spread .lh-team-icon{transform:translate(0,0); opacity:1;}
.Spread .lh-team:before{opacity:1;transform:translate(0,0) scale(1);}
.lh-team-item li:nth-child(2n){animation-delay:.1s;}
.lh-workspace{height:100vh; background:url(../img/bg.jpg) repeat; position:relative; z-index:2; display:flex; align-items:center; overflow:hidden;}
.lh-workspace:before{content:''; display:block; width:100%; height:100%; background:url(../img/icona4.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}
.lh-workspace-icon{width:42.395833333333336vw; height:10.989583333333334vw; background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; right:-10px; top:10%; z-index:2; background-image:url(../img/icona6.png);}
.lh-workspace-round{width:24.21875vw; height:23.489583333333332vw; background-repeat:no-repeat; background-position:center; background-size:cover; position:absolute; right:23.4375vw; top:5%;}
.lh-workspace-banner{width:795px; margin:auto; position:relative; z-index:4; overflow:hidden;}
.lh-workspace-banner .bd li .img{width:100%; height:795px; background-position:center; background-repeat:no-repeat; background-size:cover; border-radius:50%; overflow:hidden;}
.lh-workspace-banner .bd li .span{color: #fff;opacity:0;position:absolute;font-weight:800;top: 100px;right: 0;font-size:16px;}
.lh-workspace-banner .bd li.swiper-slide-active .span{opacity:1;}
.lh-workspace-hd{text-align:center; margin-top:30px;}
.lh-workspace-hd li{opacity:1; background:#BFBFBF; margin:0 22px !important; transition:ease .65s;}
.lh-workspace-hd li.on{background:#D51818;}
.lh-marketing-item{margin-left:-170px;}
.lh-marketing-item li{padding-left:170px; width:50%; float:left; margin-bottom:170px;}
.lh-marketing{background:url(../img/bg.jpg) repeat center; position:relative; padding-top:30px;}
.lh-advantage{height:22.03125vw; background:url(../img/bg2.jpg) repeat center; position:relative; z-index:3;}
.lh-advantage:before{content:''; display:block; width:96%; height:100%; background:url(../img/bg1.jpg) repeat center; position:absolute; left:2%; top:45px; box-shadow:0 0 40px rgba(0,0,0,.2);}
.lh-advantage:after{content:''; display:block; width:94.21875vw; height:22.916666666666664vw; background:url(../img/icona7.png) no-repeat center; background-size:cover; position:absolute; left:50%; bottom:-6vw; transform:translateX(-50%); z-index:2;}
.lh-advantage i{display:block; width:94.21875vw;height:22.916666666666664vw; background:url(../img/icona7.png) no-repeat center; background-size:cover; position:absolute; left:50%; bottom:-6vw; transform:translate(-50.6%,-2%); z-index:1; opacity:.5;}
.lh-advant-box{position:relative; z-index:2; padding:14vh 0; }
.lh-advant-h2{text-align:center; font-size:20px; color:#3c3c3c; font-weight:bold; position:relative;line-height:30px;}
.lh-advant-h2>pre{display:inline-block; position:relative;}
.lh-advant-h2>pre:before{content:''; display:block; width:9px; height:9px; border-radius:50%; background:#D51818; position:absolute; left:-30px; top:50%; margin-top:-5px;}
.lh-advant-h2>pre:after{content:''; display:block; width:9px; height:9px; border-radius:50%; background:#D51818; position:absolute; right:-30px; top:50%; margin-top:-5px;}
.lh-advant-item{margin-left:-100px;}
.lh-advant-item li{float:left; width:33.3%; padding-left:100px; margin-top:37px;}
.lh-advant-mob{margin-top:12vh;}
.lh-advant-mob:first-child{margin-top:0;}
.lh-advant-h3{text-align:center; color:#3c3c3c; font-size:15px; line-height:30px;}
.lh-advant-img{margin:65px auto 0; width: 70%;}
.lh-advant-img img{width:auto; margin:auto;}
.lh-footer.black{color:#5F6261; background:url(../img/bg1.jpg) repeat center;}
.lh-footer.black .lh-footer-r .lh-address-r li a h2{color:#5F6261; border-bottom-color:#5F6261;}
.lh-footer.black:before{background:#BFBFBF;}
.lh-advant-item li:nth-child(2n){animation-delay:.1s;}
.lh-advant-item li:nth-child(3n){animation-delay:.2s;}
.lh-business .lh-ban{position:relative;}
.lh-business .lh-ban:before{background:url(../img/bg4.png) no-repeat center; width:100%; height:91.5625vw;}
@media screen and (max-width: 1366px){
	.lh-logo{width:90px; height:31px;}
	.lh-index-kooant{width:500px; height:133px;left:22%;}
	.lh-plant1-a{width:300px; height:300px; right:22%;top:40%;}
	.lh-plant1-text h2{font-size:24px;}
	.lh-plant1-text h3{font-size:18px;letter-spacing:20px;text-indent:20px;}
	.Plant2 .lh-index-kooant{width:500px; height:133px; left:30%;}
	.lh-plant2-item li h2 b{font-size:62px;}
	.lh-plant2-item li h2{font-size:32px;}
	.lh-plant3-banner .bd li .name{font-size:18px; line-height:24px; margin-top:20px;}
	.lh-plant2-text>pre{font-size:16px; line-height:20px;}
	.lh-plant2-text>h2{font-size:18px; font-family:'microsoft JhengHei'; font-weight:bold;}
	.lh-plant3-banner .bd li .nname{margin-top:20px;}
	.lh-plant2-text>h3{font-size:16px;}
	.lh-explore,.lh-explore .btn span,.lh-explore p{font-size:12px!important;}
	.lh-explore .btn{margin:10px 0;}
	.Plant4 .lh-index-kooant{width:470px; height:164px;top:27%;}
	.lh-plant5 .title{font-size:20px; line-height:36px;}
	.Plant5 .lh-index-kooant{width:400px; height:111px;left:33%;}
	.Plant6 .lh-index-kooant{width:400px; height:108px;left:33%;}
	.lh-addr-item li .img{margin:20px 0;}
	.lh-addr-item li .img img{max-width:240px;}
	.lh-addr-item li .icon img{max-width:220px;}
	.lh-addr-hd li{font-size:20px; margin:0 20px;}
	.lh-addr-hd li:before{left:-20px; height:20px;}
	.lh-addr-bd{margin-top:3vh;}
	.lh-address-r li,.lh-address-r li a h2{font-size:12px;}
	.lh-address-r li .img{width:80px; margin:auto;}
	.lh-address-r li h2{margin-top:5px;}
	.lh-ban .lh-index-kooant{width:500px;  height:133px;background-size:cover; left:22%;}
	.lh-ban .img{width:300px; height:300px; right:22%;}
	.lh-ban .text .name{font-size:20px; line-height:32px;}
	.lh-ban .text .nname{font-size:12px;    text-indent:16px;letter-spacing:16px;}
	.container{max-width:820px;}
	.lh-marketing-item,.lh-advant-item{margin-left:-40px;}
	.lh-marketing-item li{padding-left:40px;}
	.lh-advant-item li{padding-left:40px;}
	.lh-returnTop{display:none;}
	.lh-team-cont .container{max-width:1020px;}
	.lh-team-icon{width:370px; height:146px;margin-left: -185px;top: -160px;}
	.lh-team-cont:before{bottom:-54px;}
	.lh-workspace-banner{width:400px;}
	.lh-workspace-banner .bd li .img{height:400px;}
	.lh-workspace-hd li{margin:0 10px!important;}
}
/*平板*/
@media screen and (max-width: 1024px){
	.lh-plant1-text h2{font-size:32px;}
	.lh-plant1-text h3{font-size:20px;}
	.lh-plant1-text{top:76%;}
	.lh-plant2-item{width:100vw;}
	.lh-partner{height:60%;}
	.lh-plant2-item li pre{font-size:14px;}
	.lh-plant2-item li h2 b{font-size:80px;}
	.lh-plant3-banner .bd li .name{font-size:24px; line-height:40px;}
	.lh-explore{width:50vw; height:50vw; padding-top:5%;}
	.Plant4 .lh-index-kooant{top:33%;}
	.lh-plant2-text>h3{font-size:22px;}
	.lh-plant2-text>pre{font-size:16px; line-height:30px;}
	.lh-plant5 .title{font-size:24px;}
	.lh-plant5{padding-top:10%;}
	.Plant5 .lh-index-kooant{top:35%;}
	.lh-method-item{width:60vw; height:60vw;}
	.lh-method-item li:nth-child(4){width:60vw; height:60vw;}
	.lh-method-item li:nth-child(3){width:44vw; height:44vw;}
	.lh-method-item li:nth-child(2){width:28vw; height:28vw;}
	.lh-addr-hd li{font-size:24px;}
	.lh-addr-bd{margin-top:30px;}
}


@media screen and (min-height: 720px) and (max-width: 980px){
     .Plant3 .lh-index-kooant{transform: translateY(193vh);}
     .lh-explore,.lh-method-item,.lh-approach{margin-top:5vh;}
     .Plant4 .lh-index-kooant{top:45%;}
     .Plant5 .lh-index-kooant{top:50%;}
     .Plant6 .lh-index-kooant{top:56%;}
}
@media screen and (min-height: 1000px){
     .Plant4 .lh-index-kooant{transform: translateY(298vh);}
     .Plant5 .lh-index-kooant{transform: translateY(379vh);}
     .Plant6 .lh-index-kooant{transform: translateY(479vh);}
}
@media screen and (min-height: 1600px){
     .Plant4 .lh-index-kooant{transform: translateY(300vh);}
}
@media screen and (height: 839px){
     .Plant4 .lh-index-kooant{transform: translateY(299vh);}
     .Plant5 .lh-index-kooant{transform: translateY(379vh);}
     .Plant6 .lh-index-kooant{transform: translateY(479vh);}
     .lh-spread .bbg{transform: translate(100%,0);}
     .lh-advant-img{width:50%;}
}
@media screen and (max-height:900px){
     .Plant4 .lh-index-kooant{transform: translateY(299vh);}
     .Plant5 .lh-index-kooant{transform: translateY(379vh);}
     .Plant6 .lh-index-kooant{transform: translateY(479vh);}
     .lh-spread .bbg{transform: translate(100%,0);}
     .lh-advant-img{width:50%;}
     .lh-workspace-banner .bd li .img{height:550px;}
     .lh-workspace-banner{width:550px;}
     .lh-workspace-banner .bd li .span{top:50px;}
}
@media screen and (height:939px){
     .Plant4 .lh-index-kooant{transform: translateY(301vh);}
     .Plant5 .lh-index-kooant{transform: translateY(379vh);}
     .Plant6 .lh-index-kooant{transform: translateY(479vh);}
     .lh-spread .bbg{transform: translate(100%,0);}
     .lh-advant-img{width:50%;}
}
@media screen and (height:672px){
.Plant4 .lh-index-kooant{transform: translateY(295vh);}
     .Plant5 .lh-index-kooant{transform: translateY(377vh);}
     .Plant6 .lh-index-kooant{transform: translateY(473vh);}
}
/*手机*/
@media screen and (max-width: 980px){
	.lh-nav li a{font-size:12px;}
	.lh-nav li{margin-left:20px;}
	.lh-nav{right:10px; top:22px;}
	.lh-logo{left:10px; width:65px; height:22px; top:19px;}
	.lh-plant1-text{top:60%;}
	.lh-header{height:60px;}
	.lh-plant1-text h2{font-size:24px;}
	.lh-plant1-text h3{font-size:18px; letter-spacing:16px; text-indent:16px;}
	.lh-plant2-text>h2{font-size:20px;}
	.lh-plant2-text>pre{font-size:14px!important; line-height:24px; padding:0 30px; margin-top:0;}
	.lh-plant3 .lh-plant2-text>pre{font-size:14px!important; line-height:24px; padding:0 10px;}
	.lh-plant2-item li{width:100%; flex:none; margin-top:4vh;}
	.lh-plant2-item{margin-top:2vh;}
	.lh-plant2-item li h2{font-size:18px;}
	.lh-plant2-item li h2 b{font-size:32px;}
	.lh-plant2-item li pre{line-height:24px;}
	.lh-plant2-item li h3{line-height:24px;}
	.lh-partner{background-size:750px 234px; height:234px;}
	.lh-partner:before{content:''; display:block; width:100%; height:100%;background-image: url(/_20190801/1950222640.png);    background-size: 750px 234px;background-position: left center;background-repeat: repeat-x; position:absolute; left:0; top:-100%;}
	.lh-plant3-banner .bd li .name,.lh-plant3-banner .bd li .nname{margin-top:10px; font-size:16px; line-height:24px;}
	.lh-plant3-banner .bd li .nname{font-size:12px; line-height:20px;}
	.lh-plant3-hd li{margin:0 5px!important;}
	.lh-plant3-banner{margin-top:10vh; width:100vw;}
	.lh-explore .cont{line-height:20px; font-size:12px;}
	.lh-explore .cont p{font-size:12px!important;}
	.lh-explore{width:90vw; height:90vw; padding:0 30px; margin-top:10px;}
	.lh-plant4{padding-top:50px;}
	.lh-explore .btn span{font-size:12px; padding:6px 10px; margin:0 2px;}
	.Plant4 .lh-index-kooant{top:40%; width:200px; height:70px; left:24%;}
	.lh-plant5 .title,.lh-plant6 .title{position:static; left:0; top:0;writing-mode:inherit;writing-mode:inherit; font-size:18px; line-height:24px;transform: translate(-100px,0);}
	.lh-method-item{width:110vw; height:110vw; margin-top:20px;}
	.lh-method-item li:nth-child(4){width:110vw; height:110vw;}
	.lh-method-item li .name,.lh-method-item li .conts{font-size:12px; line-height:18px; height:auto;    transform: scale(.8);}
	.lh-method-item li .conts{margin-top:0;}
	.lh-method-item li:nth-child(3){width:85vw; height:85vw; top:2px;padding-bottom: 15px;}
	.lh-method-item li{left:50% !important; top:0; transform: translateX(-50%); align-items:flex-end; justify-content:center; padding:0 0 15px;}
	.swiper-slide-active .lh-method-item li{transform: translateX(-50%) scale(1);}
	.lh-method-item li:nth-child(2){width:60vw; height:60vw; top:4px; padding-bottom: 15px;}
	.lh-method-item li:first-child{width:36vw; height:36vw; top:6px; padding:0; align-items: center;}
	.swiper-slide-active .lh-plant5 .title,.swiper-slide-active .lh-plant6 .title{transform: translate(0,0);}
	.Plant6 .lh-index-kooant{top:52%;}
	.lh-approach{width:90vw; height:90vw; align-items:center; padding:0; margin-top:30px;}
	.lh-addr-hd li{font-size:16px; margin:0 10px; position: absolute;width: 100%;}
	.lh-addr-hd li:first-child{
		left: 50%;
		transform: translateX(-50%);
		top: 12%;
	}
	.lh-addr-hd li:nth-child(2){
		left: 50%;
		transform: translateX(-50%);
		top: 61%;
	}
	.lh-addr-hd li:before{
		/* left: 0;
		top: -100px;
		height: 1px;
		width: 100%; */
		display: none;
	}
	.lh-addr-bd .swiper-wrapper .swiper-slide{
		padding-top: 75px;
	}
	/* .lh-addr-hd li:before{left:-10px; height:16px; width:1px;} */
	.lh-addr-item li .icon img{
		width:198px;
		float: right;
		padding-right: 10px;
	}
	.lh-addr-item li .img{margin:30px 0;}
	.lh-addr-item li .img img{width:183px;}
	.lh-addr-item li h2,.lh-addr-item li h3{font-size:14px !important;}
	.lh-addr-item li h2 i img{width:11px; top:0px; margin-right:5px;}
	.lh-address-r{display:none;}
	.lh-plant1-a{top:36%; right:10px; width:150px; height:150px;}
	.lh-ban .text .name{font-size:16px; line-height:24px;}
	.lh-ban .text .nname{font-size:14px; letter-spacing:5px; text-indent:10px;}
	.lh-ban .lh-index-kooant{width:61.927083333333336vw; height:16.510416666666668vw; left:10px; top:32%!important;background-size:cover;}
	.lh-ban .img{right:10px; top:26%; width:150px; height:150px;}
	.lh-ban .text{top:58%;}
	.lh-ban:before{display:none;}
	.lh-spread{height:auto; padding:0 0 30px;}
	.lh-spread li{width:50%; margin-top:30px;}
	.lh-spread li:nth-child(1), .lh-spread li:nth-child(2), .lh-spread li:nth-child(3), .lh-spread li:nth-child(4){margin-top:30px;}
	.lh-spread li h2{font-size:16px;}
	.lh-spread li pre{font-size:12px; line-height:20px; margin-top:10px;    transform: scale(.8);}
	.lh-project-item{width:100%; padding:10px; border:none;}
	.lh-project-item:before{height:47px; background-size:cover; top:-47px; display:none;}
	.lh-project-item li{width:50%; height:177px; margin-top:20px;}
	.lh-project{padding:10px 0 30px;}
	.lh-project:before{left:60%; top:20px; display:none;}
	.lh-project-item li .text h2{font-size:16px;}
	.lh-project-item li .text pre{font-size:14px; line-height:20px; padding-top:5px;}
	.lh-footer{padding:30px 0 30px;}
	.lh-footer-l dl dt{font-size:14px; line-height:16px;}
	.lh-footer-l dl dt img{width:11px; margin-right:5px; position:relative; top:1px;}
	.lh-footer-l dl:last-child dt{text-align: left;}
	.lh-footer-l dl dd{font-size:14px; padding-left:16px;text-align: left;}
	.lh-footer-l,.lh-footer-r{float:none;}
	.lh-footer-l{display:inline-block;}
	.lh-footer{text-align:center;}
	.lh-footer-l dl{margin-top:20px;}
	.lh-footer-r{margin-top:20px; display:none;}
	.lh-footer-r .lh-address-r{display:block;}
	.lh-returnTop{width:30px; height:30px; top:10px; font-size:16px; left:16px; display:none;}
	.lh-project-item li.loading{display:none;}
	.lh-detail-ban .text h2{font-size:18px; letter-spacing:3px;}
	.lh-detail-ban .text h3{font-size:16px;}
	.lh-detail-ban .text .cont{font-size:12px; line-height:20px;}
	.lh-detail-ban .text{padding:0 20px; display:none;}
	.lh-curom{left:20px; top:70px; font-size:14px; display:none;}
	.lh-detail-ban .text:before{width:30px; height:23px; left:20px; background-size:79px 24px;}
	.lh-detail-ban .text:after{width:30px; height:23px; right:20px; bottom:-30px;background-size:79px 24px;}
	.lh-detail-ban{height:auto;}
	.lh-footer.detail .container:before{top:-15px;}
	.lh-detail-cont img{max-width:100%; width:auto !important; height:auto !important;}
	.lh-marketing-item{margin-left:0;}
	.lh-marketing-item li{margin-bottom:10px; width:100%; padding:0 30px;}
	.lh-advant-h2{font-size:16px;}
	.lh-advant-h2>pre{white-space:normal; padding:0 30px;}
	.lh-advant-item{margin-left:0;}
	.lh-advant-item li{margin-top:10px; width:100%; padding:0 30px;}
	.lh-advant-mob{margin-top:30px;}
	.lh-advant-img{width:90% !important; margin:30px auto 0;}
	.lh-team-icon{width:370px; height:146px; margin-left:-185px; top:-126px;}
	.lh-team-item li{width:50%; margin-top:30px;}
	.lh-team{padding:0 0 30px 0;}
	.lh-team-cont,.lh-team{height:auto;}
	.lh-team-cont{position:static; margin:0;}
	.lh-team-item li:nth-child(4),.lh-team-item li:nth-child(5){padding:0;}
	.lh-team-item li h3{font-size:12px; white-space: nowrap;    transform: scale(.8); line-height:12px;}
	.lh-team-item li:nth-child(5){width:100%;}
	.lh-team-item li h2{font-size:16px;}
	.lh-team-item li h2 span{font-size:40px;}
	.lh-workspace{height:auto; padding:30px 0;}
	.lh-workspace-banner .bd li .img{width:300px !important; height:300px !important; margin:auto;}
	.lh-workspace-banner .bd li .span{top: initial;bottom:-28px;left: 0;display: block;width: 100%;text-align: center;}
	.lh-plant2-item li pre,.lh-plant2-item li h3{font-size:12px; line-height:20px;}
	.lh-plant4 .lh-plant2-text>h3{font-size:16px; margin-top:4px;}
	.Plant5 .lh-index-kooant{top:45%;}
	.lh-addr-bd,.lh-addr-tab{width:100vw;}
	.lh-plant3-banner .bd li .icon{height:45px;}
	.lh-advant-h2>pre:before,.lh-advant-h2>pre:after{display:none;}
	.lh-workspace-hd li{margin:0 4px!important;}
	.Plant2 .lh-index-kooant{left:24%;transform: translateY(86vh);opacity: 1;}
	.Plant3 .lh-index-kooant{opacity: 1;left:22%;transform: translateY(190vh);}
	.lh-plant3:before{width:200px; height:231px;}
	.lh-advantage{background-size: contain;}
	.lh-advant-box{background: url(../img/bg1.jpg) repeat center!important;background-size: contain;}
	.lh-advantage:before{background-size: contain;}
	.lh-marketing{padding-top:0;}
	.lh-spread:before{width:300px; height:393px;}
	.lh-index-kooant{left:3.9vw;width: 61.927083333333336vw;height: 16.510416666666668vw}
	.Plant2 .lh-index-kooant{width: 51.770833333333336vw;height: 13.802083333333334vw;}
	.Plant5 .lh-index-kooant{width: 45.9375vw;height: 12.708333333333332vw; left:30%;}
	.Plant6 .lh-index-kooant{width: 50.78125vw;
    height: 13.697916666666668vw; left:26%;}
    .lh-detail .container{padding:0;}
    .lh-index-kooant:after{display:none;}
    .lh-public-bg:after{display:none;}
    .lh-project-item li .text div{opacity:1;}
	.lh-addr-item li h2{text-align:left; padding-left:20px;}
	.lh-addr-item li h3{padding-left:20px;}
}
